آموزش الگوهای طراحی با جاوا [ویدئو]

Learn Design Patterns with Java [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: الگوهای طراحی به توسعه‌دهنده نرم‌افزار مجموعه‌ای از راه‌حل‌های آزمایش‌شده و آزمایش‌شده برای مشکلات رایج می‌دهد، بنابراین با عدم نیاز به استفاده از یک طرح جدید و آزمایش‌نشده، ریسک فنی پروژه را کاهش می‌دهد. این دوره یک راهنمای عملی برای یادگیری الگوی طراحی با 100% کدنویسی است. ما کاربران را تشویق می کنیم که همزمان با یادگیری دوره، کدنویسی را انجام دهند. در این دوره، شما با بررسی مزایای استفاده از الگوهای طراحی برای توسعه دهندگان در محیط توسعه منظم خود شروع خواهید کرد. در ادامه خواهید دید که کدام الگوهای طراحی برای چه شرایطی مناسب هستند. دسته بندی های مختلفی را خواهید دید که الگوهای طراحی به آن تعلق دارند. در طول این دوره، هر نوع الگوی طراحی با یک مثال عملی و اطلاعاتی در مورد زمان استفاده از یک الگوی طراحی مشخص همراه خواهد بود. همچنین به شما سناریوهایی نشان داده می شود که در آنها باید از الگوهای طراحی خاص اجتناب شود. در پایان، یاد خواهید گرفت که چگونه بر مشکلاتی که ممکن است در ابتدا با استفاده از الگوهای طراحی با آن مواجه شوید، غلبه کنید. • درک مسائل پیچیده کد نویسی در نمونه های کد آسان برای درک • مثال های مناسب برای مغز با قیاس های واقعی • مثال های کدگذاری عملی برای تمرین و سهولت درک • پروژه های کوچک به عنوان تکالیف برای اطمینان از اینکه شما قادر به اعمال الگوهای طراحی هستید • راهنمای عملی برای الگوهای طراحی (نه تئوری خسته کننده، بلکه کدنویسی 100% عملی به عنوان راهنمای مرجع) • به شما کمک می کند تا عادات برنامه نویسی خوبی ایجاد کنید. • طراحی های پیچیده و معماری را بدون زحمت درک کنید. • کدهای غیر درهم و برهم قابل استفاده مجدد را با راه حل های اثبات شده استاندارد صنعتی که در الگوهای طراحی مستند شده اند ایجاد کنید این دوره برای آن دسته از برنامه نویسان/توسعه دهندگانی است که دانش اولیه OOPs (ترجیحاً در جاوا) دارند و به دنبال اصلاح کدهای خود از طریق الگوهای طراحی در تمرین کدنویسی روزانه خود هستند. * الگوی طراحی یک راه حل کلی قابل تکرار برای یک مشکل رایج در طراحی نرم افزار است * * مسائل مربوط به توسعه نرم افزار را با استفاده از یک راه حل اثبات شده حل کنید. راه حل توسعه ماژول های بسیار منسجم را تسهیل می کند * * از الگوهای طراحی برای ارائه ساختاری استفاده کنید که توسط آن می توان مشکلات را حل کرد *

سرفصل ها و درس ها

شروع با الگوهای طراحی Getting Started with Design Patterns

  • بررسی اجمالی دوره The Course Overview

  • چگونه کد بهتری بنویسیم How to Write Better Code

  • مسائل کد در مقابل مسائل طراحی Code Issues Versus Design Issues

  • الگوهای طراحی چیست؟ What Are Design Patterns

  • مزایای یک الگوی طراحی برای یک توسعه دهنده Benefits of a Design Pattern for a Developer

  • چگونه الگوهای طراحی شبیه الگوهای زندگی هستند؟ How Design Patterns Are Similar to Life Patterns

  • آیا الگوهای طراحی برای زبان های مختلف متفاوت هستند؟ Are Design Patterns Different for Different Languages

  • راه اندازی محیط توسعه Setting Up the Development Environment

  • مشکلاتی که به دلیل تطبیق اجباری همه چیز در وراثت شیء با آن مواجه است Issues Faced Due to Force Fitting Everything in Object Inheritance

  • مفاهیم اساسی قابلیت استفاده مجدد کد Fundamental Concepts of Code Reusability

دسته بندی الگوی طراحی Categorization of Design Pattern

  • هیچ گلوله نقره ای برای حل تمام مشکلات طراحی در نرم افزار وجود ندارد No Silver Bullet to Solve All Design Issue in Software

  • شناخت الگوی مسئله و طراحی راه حل برای حل آن Recognize the Pattern of Problem and Design Solution to Solve It

  • دسته بندی الگوهای طراحی Categorizing Design Patterns

  • معماری چارچوب Framework Architecture

الگوهای طراحی خلاقانه Creational Design Patterns

  • الگوی طراحی Singleton Singleton Design Pattern

  • الگوی طراحی اولیه Prototype Design Pattern

  • الگوی طراحی سازنده Builder Design Pattern

  • الگوی طراحی کارخانه Factory Design Pattern

  • الگوی طراحی کارخانه انتزاعی Abstract Factory Design Pattern

الگوهای طراحی سازه Structural Design Patterns

  • الگوی طراحی آداپتور Adapter Design Pattern

  • الگوی طراحی پروکسی Proxy Design Pattern

  • الگوی طراحی نما Facade Design Pattern

  • الگوی طراحی پل Bridge Design Pattern

  • الگوی طراحی ترکیبی Composite Design Pattern

  • الگوی طراحی Flyweight Flyweight Design Pattern

  • الگوی طراحی دکوراتور Decorator Design Pattern

الگوهای طراحی رفتاری - آغاز Behavioral Design Patterns — The Beginning

  • الگوی طراحی Iterator Iterator Design Pattern

  • الگوی طراحی میانجی Mediator Design Pattern

  • الگوی طراحی فرمان Command Design Pattern

  • الگوی طراحی زنجیره مسئولیت Chain of Responsibility Design Pattern

  • الگوی طراحی مترجم Interpreter Design Pattern

الگوهای طراحی رفتاری - نتیجه گیری Behavioral Design Patterns — the Conclusion

  • الگوی طراحی ناظر Observer Design Pattern

  • الگوی طراحی استراتژی Strategy Design Pattern

  • الگوی طراحی دولتی State Design Pattern

  • الگوی طراحی روش الگو Template Method Design Pattern

  • الگوی طراحی بازدید کننده Visitor Design Pattern

  • الگوی طراحی یادگاری Memento Design Pattern

نتیجه Conclusion

  • چه زمانی از کدام الگوی طراحی استفاده کنیم When to Use Which Design Pattern

  • مینی پروژه Mini-project

  • ضد الگوها Anti Patterns

  • منابع برای یادگیری عمیق تر Resources for Deeper Learning

نمایش نظرات

آموزش الگوهای طراحی با جاوا [ویدئو]
جزییات دوره
5 h 55 m
41
Packtpub Packtpub
(آخرین آپدیت)
1
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aseem Jain Aseem Jain

آسیم جین در حال حاضر در ایالات متحده با شرکت Accion Labs کار می کند و دارای مدرک کارشناسی ارشد در برنامه های کاربردی کامپیوتر (MCA) است. این برنامه نویس ارشد 15 سال تجربه برنامه نویسی دارد و یک وبلاگ نویس بسیار معروف با میلیون ها بازدید است - "www.premaseem.wordpress.com". Aseem Jain، نویسنده یک برنامه نویس دارای گواهی الگوی طراحی است. در حال حاضر، او در حال طراحی یک پلت فرم نرم افزاری برای صنعت حمل و نقل در ایالات متحده است.

Amarjeet Singh Amarjeet Singh

علاقه مند به Reviewer. 1. به نظر شما چرا این بازبینی برای این ویدیو مناسب است؟ او بیش از 10 سال تجربه در جاوا دارد و مربی شرکتی برای توسعه دهندگان است. من پروفایل لینکدین او را برای مرجع شما پیوست کردم - https://www.linkedin.com/in/amarjeet-singh-515b3920/2 . آیا بازبین مقاله یا وبلاگی در مورد این ابزار/فناوری مشابه یا مشابه منتشر کرده است؟ نه. 4. آیا بازبین هر گونه نگرانی یا سؤالی در رابطه با روند بررسی داشت؟ (مربوط به زمان‌بندی، تعهد یا هر نظر اضافی) خیر، او هر گونه نگرانی در مورد آن را مطرح کرد، او اشکالی نداشت که به جای نوشتن به بازبینی اجازه دهد. 5. آیا او در گذشته کتاب ها/فیلم ها را بررسی کرده است؟ اگر بله، لطفا رتبه بندی ها، پیوندهای این محصولات را به اشتراک بگذارید